strain every nerve - Espagnol Anglais Dictionnaire